scientific discovery - Deutsch Englisch Wörterbuch